MasterStudy\Lms\Repositories\StudentsRepository C

Total Complexity 114
Dependencies 12
Dependents 8
Total lines 695
Lines of code 572
Logical lines of code 288
Comment lines 8
Methods 21
Properties 0

Methods 21

Method Rating Maintainability Complexity Lines of code
get_course_students()
A
36 12 80
student_courses_statuses()
A
41 12 55
get_subscribed_users()
A
39 10 63
get_all_students()
A
42 10 45
add_student()
A
48 8 33
export_students()
S
50 7 26
sort_students()
S
51 7 26
student_certificates_count()
S
48 6 32
reset_student_progress()
S
53 6 22
set_student_progress()
S
54 6 21
delete_student()
S
55 6 19
cleanup_course_after_removal()
S
57 5 16
student_total_assignments()
S
57 3 19
export_students_by_course()
S
59 3 15
student_courses_types()
S
51 2 30
student_completed_courses()
S
57 3 15
student_total_points()
S
59 3 14
delete_student_by_course()
S
68 2 7
student_reviews_count()
S
62 1 13
student_total_quizzes()
S
63 1 11
get_course_students_count()
S
65 1 10